package kpage83;

import java.util.Scanner;

public class J09SungJuk {
	// 메서드를 이용한 성적 처리
	static void main(String[]args){
		String name[] = new String [2];
		int kor[] = new int [2];
		int eng[] = new int [2];
		int mat[] = new int [2];
		int tot[] = new int [2];
		double[] avg = new double [2];
		char grd[] = new char[2];
		Scanner sc = new Scanner(System.in);
				String result = "";
	
		// 성적입력
		inputSungJuk( sc, name, kor, eng, mat);
		
		// 성적처리 
		getTotal(kor, eng, mat, tot);
		getAvgerage(avg, tot);
		getGrade(avg, grd);
		
		
		// 결과 출력
		System.out.println(name); // 중요!
		System.out.println(name[1]);
				
		System.out.println(kor[1]);
				
		System.out.println(eng[1]);
		
		System.out.println(mat[1]);
		
		System.out.println(tot[1]);

		System.out.println(avg[1]);

		System.out.println(grd[1]);
		
		System.out.println(result);


		
		
	} // main
	public static void inputSungJuk(
			Scanner sc, String []name, int [] kor, int [] eng, int [] mat
			){  // 대개변수 분류

	
		
		
		sc = new Scanner(System.in);
		System.out.println("이름을 입력하세요");
		name [1] = sc.next(); // 이름 입력받음
		
		// 점수

		System.out.println("국어 점수를 입력하세요");
		kor [1] = sc.nextInt(); 

		System.out.println("영어 점수를 입력하세요");
		eng [1] = sc.nextInt(); 

		System.out.println("수학 입력하세요");
		mat [1] = sc.nextInt();
		sc.close();
	} // inputSungJuk
	
	public static  void getTotal(
			int kor[], int eng[], int mat[], int tot[]){
		tot[1] = kor[1] + eng[1] +mat[1];
	}
	
	public static void getAvgerage(
			double avg[], int tot[]){
		avg[1] = (double) tot[1] / 3;
	}
	public static void getGrade(
			double avg[], char grd[]){
		switch((int) avg[1] / 10){
	
			case 10:
			case 9:grd[1]='수'; break;
			case 8:grd[1]='우'; break;
			case 7:grd[1]='미'; break;
			case 6:grd[1]='양'; break;
					default:grd[1] = '가';
	}
	}
}

